<!DOCTYPE html>
<HTML>
<HEAD><meta name="viewport" content="width=device-width, initial-scale=1">
<Title>Axis.syncAxis</Title>
<link type='text/css' rel='Stylesheet' href="maxchartapi.css" />
</HEAD>
<body bgcolor="#FFFFFF" text="#000000" topmargin="0" leftmargin="0" rightmargin="0" marginwidth="0" marginheight="0">

<p class="heading0">ChartDirector 7.0 (Java Edition)</p>
<p class="heading1"><a href="Axis.htm">Axis</a>.<wbr>syncAxis</p>
<hr class="separator">
<p class="heading2a">Usage</p>
<div class="content">
public void syncAxis(Axis axis [, double slope [, double intercept ]])
</div>
<p class="heading2">Description</p>
<div class="content">
Synchronizes and align this axis with another axis using a linear formula.<br><br>
This method is typically used if the two axes represent the same quantity but in different units. For example, one axis may represent temperature in Celsius, and the other in Fahrenheit, or they may represent lengths in meters and feet.<br><br>
The scale of this axis (value) will be related to the scale of the source axis (value2) using the following formula:<br><br>
<div class="indentedblock"><code>value = value2 * slope + intercept</code></div><br>
This method assumes the two axes are of the same length. An example is the left axis and right axis on an <a href="XYChart.htm">XYChart</a>. If the source axis has configurations that affect the scale positions, such as axis margins (see <a href="Axis.setMargin.htm">Axis.setMargin</a>) or axis indentation (see <a href="Axis.setIndent.htm">Axis.setIndent</a>), they will be applied to the other axis as well so that their scales will align.
</div>
<p class="heading2">Arguments</p>
<div class="content">
<div style="width:100%;box-sizing:border-box;">
<table border="1" cellpadding="5" cellspacing="0" width="100%"> 
<tr>
<th width="19%">Argument</th><th width="19%">Default</th><th>Description</th>
</tr>
<tr>
<td>axis</td><td>(Mandatory)</td><td>The axis to synchronize to. A value of null means not to synchronize to any axis.</td></tr><tr><td>slope</td><td>1</td><td>The slope for synchronizing this axis to the other axis.</td></tr><tr><td>intercept</td><td>0</td><td>The intercept parameter for synchronizing this axis to the other axis.</td>
</tr>
</table>
</div>
</div>
<p class="heading2">Return Value</p>
<div class="content">
None
</div>
<br><hr class="separator">
<div class="copyright">&copy; 2022 Advanced Software Engineering Limited. All rights reserved.</div>
</body>
</HTML>
